<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>Document</title>
	</head>
	<body>
		<script type="text/javascript">
			//非严格模式
			// function test1(a){
			// 	arguments[0]=34;
			// 	console.log(a);
			// }
			//严格模式
			// function test2(a){
			// 	"use strict";
			// 	arguments[0]=34;
			// 	console.log(a);
			// }
			// function test3(a,b=10){
			// 	'use strict';	//会报错
			// }
			// test1(20);
			// test2(20);
			// test3(5);
			
			//name属性
			//匿名函数
			var f=function(){};
			//ES5
			console.log(f.name);//""
			//ES6
			console.log(f.name);//"f"
			
			//具名函数
			const myfun=function fun(){};
			//ES5
			console.log(myfun.name);//"fun"
			//ES6
			console.log(myfun.name);//"fun"
		</script>
	</body>
</html>